/*  
*  
* Author: liuj  1121986150@qq.com 
*
*/

/* RESET */
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,dl,dt,dd,ol,ul,li,fieldset,form,label,legend{border:0;outline:0;vertical-align:baseline;background:transparent;margin:0;padding:0;}
 

/*html{filter:progid:DXImageTransform.Microsoft.BasicImage(grayscale=1);} */

.clear{ margin:0 auto;height:8px; line-height:8px; font-size:8px; width:287px;}
html{overflow-x:hidden;}

A:link {COLOR: #333333; TEXT-DECORATION: none}
A:visited {COLOR: #333333; TEXT-DECORATION: none}
A:hover {TEXT-DECORATION: underline; color:#FF0000;}

body{font-size:12px;color:#000; 
text-align:center; background:#3373ba url(images/bj.jpg) no-repeat; margin:0 auto; background-position:top;}

li{list-style:none}

.cc0000_color A:link {COLOR: #fff; TEXT-DECORATION: none}
.cc0000_color A:visited {COLOR: #fff; TEXT-DECORATION: none}
.cc0000_color A:hover { COLOR: red; TEXT-DECORATION: underline; color:#fc5a01;}
/* 字体样式 */
a:hover{color:#F00; text-decoration:none;}
a.white:link{color:#FFF; text-decoration:none;}
a.white:hover{color:#fff; text-decoration:none;}
a.white:visited{color:#FFF; text-decoration:none;}
.gray{color:#676767; text-decoration:none;}
.white{color:#FFF; text-decoration:none;}
.yellow{color:#feff01; text-decoration:none;}
.yellow1{ color:#feebae; text-decoration:none;}
.red{color:#e62d09; text-decoration:none;}
.black{color:#000; text-decoration:none;}
.green{color:#529f00; text-decoration:none;}
/*.blue{color:#0072a0; text-decoration:none;}*/
.blue{color:#171717; text-decoration:none;}

/* 清除浮动 */
.line{text-decoration:line-through;}
.clear { clear:both;}
.fleft {float:left; display:inline;}
.fright {float:right; display:inline;}
/* 间隔 */
.allwidth {margin:0px auto; padding:0px; width:919px;}

.allline {margin:0 auto; padding:0px;width:919px; height:8px; line-height:8px; font-size:8px; }
.h_space{ float:left; width:100%; font-size:10px; height:10px; }
.x_space{ float:left; width:9px; height:9px; font-size:9px;}
.x_space1{ float:left; width:10px; height:10px; font-size:10px;}
.txt_white A:link {COLOR: #fff; TEXT-DECORATION: none}
.txt_white A:visited {COLOR: #ffff33; TEXT-DECORATION: none}
.txt_white A:hover {TEXT-DECORATION: underline; color:#ffff33;}



.logo{width:126px; height:110px; background:url(images/logo.jpg) no-repeat;}
.name{width:546px; height:110px; background:url(images/name.jpg) no-repeat;}
.phone{width:235px; height:110px; background:url(images/phone.jpg) no-repeat;}
.phone ul{ margin-top:10px;}
.phone ul li{ float:left; text-align:center;}
.phone ul li A:link {COLOR: #fff; TEXT-DECORATION: none}
.phone ul li A:visited {COLOR: #fff; TEXT-DECORATION: none}
.phone ul li A:hover {TEXT-DECORATION: underline; color:#e48e13;}

.nav{ width:919px; height:47px; background:url(images/nav_line.jpg) repeat-x;}
.nav td { position:relative;}

.nav ul	{
	background-color:#FFFFFF; filter:alpha(opacity=90);-moz-opacity:0.9;opacity:0.9; float:left; display:none;
	width:100%; border:1px #35cc9a solid; border-top:none; position:absolute;
}
.nav  li { width:100%; float:left; text-align:left; font-size:12px; line-height:26px; border-bottom:1px #0a71be solid;}
.nav  li a { float:left; display:inline; margin-left:20px;  color:#333;}
.nav .sfhover ul { position: absolute; display:block; left:auto; *left:0px !important; *left:0px; top:26px !important;}


.gg{width:919px; height:32px; line-height:32px;  vertical-align:middle;}
.gg .div_f{ float:left; background:url(images/gg.jpg) no-repeat;padding-left:25px;color:#FFFFFF;font-weight:800}
.gg .div_r{float:right; color:#FFFFFF;margin-right:90px}
.banner{width:919px; height:307px;}
.line1{float:left;width:100%; font-size:14px; height:14px; }

.main1{width:919px;}
.left1{float:left; width:277px; border:1px solid #388ce8;height:auto!important; min-height:360px; border-top:none;}
.l1{ float:left; width:277px; height:33px; background:url(images/l1.jpg) no-repeat; text-align:right;}
.l1_txt{ float:left; width:277px;}
.l1_txt div{ text-align:left; line-height:24px; margin:10px; color:#e4ebf4; text-indent:24px;}
.l1_txt div A:link {COLOR: #fff; TEXT-DECORATION: none}
.l1_txt div A:visited {COLOR: #fff; TEXT-DECORATION: none}
.l1_txt div A:hover {TEXT-DECORATION: underline; color:#e48e13;}

.line2{float:left; width:21px; height:10px;}
.l2{float:left; width:3px; height:362px; background:url(images/l2.jpg) no-repeat; font-size:3px; overflow:hidden;}
.r1{float:left; width:616px;}
.r1_lm{ width:616px; float:left; height:35px; line-height:35px; vertical-align:middle;}
.r1_name{float:left; margin-top:3px;}
.r1_type{float:right; color:#9ad6f2;}
.r1_type A:link {COLOR: #9ad6f2; TEXT-DECORATION: none}
.r1_type A:visited {COLOR: #9ad6f2; TEXT-DECORATION: none}
.r1_type A:hover {TEXT-DECORATION: underline; color:#e48e13;}
.r1_list{width:616px; float:left; text-align:center;}
.r1_list ul{ margin-left:5px; text-align:center; line-height:30px; vertical-align:middle; float:left;}
.r1_list ul li{ float:left; margin:10px 5px 5px 10px; width:180px;}
.r1_list ul li img{ width:165px; height:123px; padding:2px; border:1px solid #FFFFFF;}
.r1_list ul li A:link {COLOR: #fff; TEXT-DECORATION: none}
.r1_list ul li A:visited {COLOR: #fff; TEXT-DECORATION: none}
.r1_list ul li A:hover {TEXT-DECORATION: underline; color:#e48e13;}
.l3{float:left; width:300px; height:237px; background:url(images/l3.jpg) no-repeat; color:#FFFFFF; text-align:left;}

.right1{float:right; width:619px; height:237px;}
.r2{float:left; width:3px; height:237px; background:url(images/r2.jpg) no-repeat; font-size:3px; overflow:hidden;}
.r2_box{ float:left; width:303px;}
.r2_lm{ width:303px; float:left; height:35px; line-height:35px; vertical-align:middle;}
.r2_name{float:left; margin-top:10px;}
.r1_hot{width:303px; float:left; line-height:20px; height:75px; }
.r1_hot div{ margin:10px; text-align:left; color:#e2bf45; border-bottom:1px solid #a5a5a5;}
.r1_hot div A:link {COLOR: #e2bf45; TEXT-DECORATION: none}
.r1_hot div A:visited {COLOR: #e2bf45; TEXT-DECORATION: none}
.r1_hot div A:hover {TEXT-DECORATION: underline; color:#e48e13;}
.r2_list{ width:303px; float:left;}
.r2_list ul{ margin:5px 0px 5px 0px; float:left; background:url(images/r5.jpg) 10px 6px  no-repeat; float:left;}
.r2_list ul li{ line-height:24px; float:left; width:290px; text-align:left; margin-left:5px;}
.r2_list ul li a{ margin-left:20px;}
.r2_list ul li A:link {COLOR: #fff; TEXT-DECORATION: none}
.r2_list ul li A:visited {COLOR: #fff; TEXT-DECORATION: none}
.r2_list ul li A:hover {TEXT-DECORATION: underline; color:#e48e13;}

.case_box{float:left; width:917px; height:175px; border:1px solid #388ce8; line-height:30px; vertical-align:middle;}
.case_box img{width:165px; height:123px; padding:2px; border:1px solid #00aeff;}
.case_box A:link {COLOR: #fff; TEXT-DECORATION: none}
.case_box A:visited {COLOR: #fff; TEXT-DECORATION: none}
.case_box A:hover {TEXT-DECORATION: underline; color:#e48e13;}

.link_box{float:left; width:917px; height:96px; border:1px solid #388ce8; line-height:30px; vertical-align:middle;}

.links_lm{ float:left; width:28px; height:96px; background:url(images/links.jpg) no-repeat; font-size:14px; font-weight:bold; color:#63ccff; text-align:center; line-height:24px;}
.link_img{float:left; width:28px;}
.link_img img{width:115px; height:51px; padding:5px;}
.link_img A:link {COLOR: #fff; TEXT-DECORATION: none}
.link_img A:visited {COLOR: #fff; TEXT-DECORATION: none}
.link_img A:hover {TEXT-DECORATION: underline; color:#e48e13;}

.foot_nav{float:left; width:917px; height:28px; border:1px solid #388ce8; line-height:28px; vertical-align:middle; text-align:center; color:#FFFFFF;}
.foot_nav  A:link {COLOR: #fff; TEXT-DECORATION: none}
.foot_nav  A:visited {COLOR: #fff; TEXT-DECORATION: none}
.foot_nav  A:hover {TEXT-DECORATION: underline; color:#e48e13;}

.footer { float:left; text-align:center; line-height:24px; vertical-align:middle; width:919px; color:#e4ebf4;}


.pmain{width:919px;}
.pleft{float:left; width:279px;}
.p_line{float:left; width:23px; height:100px; font-size:12px;}

.p1{float:left; width:279px; height:34px; background:url(images/p1.jpg) no-repeat; font-size:14px; font-weight:bold; line-height:34px; vertical-align:middle; color:#204d7f;}
.p1 div{ width:90px; text-align:center; float:left;}
.p1_box{float:left; width:277px; border:1px solid #388ce8;height:auto!important; min-height:60px; border-top:none; padding-bottom:10px;}
.p1_box ul{ float:left; width:277px;margin-bottom:10px;}
.p1_box ul li{ width:277px; height:32px; float:left; background:url(images/p2.jpg) no-repeat; line-height:32px; vertical-align:middle; text-align:left; margin-top:10px; }
.p1_box ul li a{ margin-left:20px;}
.p1_box ul li A:link {COLOR: #fff; TEXT-DECORATION: none}
.p1_box ul li A:visited {COLOR: #fff; TEXT-DECORATION: none}
.p1_box ul li A:hover {TEXT-DECORATION: underline; color:#e48e13;}

.p3{ width:279px; background:url(images/p3.jpg) no-repeat; float:left;}
.p3 ul{ margin:10px; float:left;}
.p3 ul li{ line-height:25px; vertical-align:middle; float:left; width:259px; text-align:left; color:#fff;}

.pright{float:right; width:615px;border:1px solid #388ce8;}
.pr1{ width:615px; height:28px; vertical-align:middle; line-height:28px; border-bottom:1px solid #388ce8; text-align:left; color:#FFFFFF;}
.pr1 A:link {COLOR: #fff; TEXT-DECORATION: none}
.pr1 A:visited {COLOR: #fff; TEXT-DECORATION: none}
.pr1 A:hover {TEXT-DECORATION: underline; color:#e48e13;}
.pr1_txt{ text-align:left; margin:10px 0px 10px 5px; float:left; line-height:24px; vertical-align:middle; color:#FFFFFF;}

.pr1_list{ text-align:left;   float:left; line-height:24px; vertical-align:middle; color:#FFFFFF;}
.pr1_list ul{ margin-left:0px; text-align:center; line-height:30px; vertical-align:middle; float:left;}
.pr1_list ul li{ float:left; margin:10px 0px 5px 15px; width:180px;}
.pr1_list ul li img{ width:165px; height:123px; padding:2px; border:1px solid #FFFFFF;}
.pr1_list ul li A:link {COLOR: #fff; TEXT-DECORATION: none}
.pr1_list ul li A:visited {COLOR: #fff; TEXT-DECORATION: none}
.pr1_list ul li A:hover {TEXT-DECORATION: underline; color:#e48e13;}

.fypage{float:left; width:580px; line-height:30px; vertical-align:middle; background:#e3e3e3; text-align:center; margin-top:10px; margin-bottom:10px; margin-left:10px; }

.pr1_news{ text-align:left; margin:10px; float:left; line-height:24px; vertical-align:middle; color:#FFFFFF;}

.pr1_news ul {}
.pr1_news ul li{ float:left; line-height:30px; vertical-align:middle; width:580px; border-bottom:1px  dotted #e3e3e3;}
.pr1_news ul li A:link {COLOR: #fff; TEXT-DECORATION: none}
.pr1_news ul li A:visited {COLOR: #fff; TEXT-DECORATION: none}
.pr1_news ul li A:hover {TEXT-DECORATION: underline; color:#e48e13;}
.pr1_news ul li span{ float:right;}

.textContent{width: 600px; text-align: center;margin-top: 20px}
.textContent .txttitle{width:600px;float: left;text-align: center; font-size: 14px;line-height: 30px;margin-top: 5px; border-bottom: 1px #ccc dashed;}
.textContent .txtinfo{width: 600px;float: left; text-align: center; margin: 0 auto 5px; line-height: 30px;}
.textContent img{ padding: 8px;border: 1px; padding-top: 3px; }
.textContent .txtContent { width:600px; float:left; text-align:left; line-height:200%; padding-bottom:20px;}